buffet restaurant - German English Dictionary